Ext.define('YXMES.sres.store.UserStore', {
	extend : 'Ext.data.Store',
	alternateClassName : 'SRES_UserStore',
	autoLoad : false,
	autoDestory : true,
	remoteFilter : false,
	pageSize : 30,
	fields : [
		{name : 'orgCode', type : 'string'},
		{name : 'userId', type : 'string'},
		{name : 'userDesc', type : 'string'},
		{name : 'userPwd', type : 'string'},
		{name : 'encodeUserPwd', type : 'string'},
		{name : 'status', type : 'string'},
		{name : 'secRoleCode', type : 'string'},
		{name : 'email', type : 'string'},
		{name : 'mobile', type : 'string'},
		{name : 'phone', type : 'string'},
		{name : 'sex', type : 'string'},
		{name : 'dept', type : 'string'},
		{name : 'birthday', dateFormat : 'YmdHis', type : 'date'},
		{name : 'idNumber', type : 'string'},
		{name : 'address', type : 'string'},
		{name : 'accountExpireDate', dateFormat : 'YmdHis', type : 'date'},
		{name : 'pwdExpireDate', dateFormat : 'YmdHis', type : 'date'},
		{name : 'userCmf1', type : 'string'},
		{name : 'userCmf2', type : 'string'},
		{name : 'userCmf3', type : 'string'},
		{name : 'userCmf4', type : 'string'},
		{name : 'userCmf5', type : 'string'},
		{name : 'userCmf6', type : 'string'},
		{name : 'userCmf7', type : 'string'},
		{name : 'userCmf8', type : 'string'},
		{name : 'userCmf9', type : 'string'},
		{name : 'userCmf10', type : 'string'},
		{name : 'createDate', dateFormat : 'YmdHis', type : 'date'},
		{name : 'createUserId', type : 'string'},
		{name : 'updateDate', dateFormat : 'YmdHis', type : 'date'},
		{name : 'updateUserId', type : 'string'}
	],
	proxy : {
		type : 'zbusrpc',
		module : 'SecViewUserInfoService',
		reader : {
			type: 'json',
			root : 'userList'
		}
	}
});